package com.fc.v2.mapper.custom;

import com.fc.v2.model.custom.spider.Developer;
import com.fc.v2.model.custom.spider.DeveloperBuildingList;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * 角色Dao
 * @ClassName: RoleDao
 * @author fuce
 * @date 2018年8月25日
 *
 */
public interface SpiderDao {
	/**
	 * 根据用户id查询开发商
	 * @param developeId
	 * @return
	 */
	Developer queryDevelopeById(@Param("developerId") String developeId);

	void updateDevelope(Developer developer);

	void deleteDeveloperBuildingList(@Param("developerId") String developeId);

	void deleteBuildingFloors(@Param("buildId") String buildId);

	/**
	 * 根据用户id查询开发商
	 * @param Developer
	 * @return
	 */
	void insertDeveloper(Developer Developer);
	/**
	 * 根据用户id查询开发商
	 * @param buildId
	 * @return
	 */
	List<DeveloperBuildingList> queryBuildingByBuildId(@Param("buildId") String buildId);
	/**
	 * 根据用户id查询开发商
	 * @param map
	 * @return
	 */
	void insertDeveloperBuildingList(Map map);

	void insertFloors(Map map);
}
